Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 USA F2 USA F3 Croatia F1 Croatia F2 Italy F5 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 France F5 Italy F9 Great Britain F1 Great Britain F2 Great Britain F4 France F4 France F6 Romania F3 Netherlands F5 Nigeria F1 Belgium F1 Belgium F7 Belgium F10 Belgium F14 Netherlands F4 Warta Cup - Sopot KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Alexander Kolyaskin Memorial - Donetsk Uncle Toby's Burnie Challenger - Tasmania Budapest Challenger - Budapest Olbia Challenger - Olbia Open de L'Isere - Grenoble Ostdeutscher Sparkassen Cup - Dresden Pekao Open - Szczecin Privatbank Open 2006 - Dnepropetrovsk Morocco Tennis Tour - Casablanca San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth Arpa Ceramic Cup - Reggio Emilia Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen GHI Bronz Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Dusseldorf Open Challenger 2007 - Dusseldorf Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki Busan Open Challenger Tennis - Busan III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Fergana Challenger - Fergana Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Bukhara Challenger - Bukhara Karshi Challenger - Karshi Pekao Open - Szczecin France F7 Turkey F2 PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Colombia F4 Turkey F3 Belgium F2 Czech Republic F5 Czech Republic F6 France F3 France F4 Wroclaw Challenger Great Britain F3 Sunrise Challenger Sofia Challenger Ostrava Challenger Italy F6 Scheveningen Challenger Flea Market Cup Busan Challenger Tennis - Busan Mons Challenger Aachen Challenger Genova Challenger Bordeaux Challenger Prostejov Challenger Scheveningen Challenger Cordenons Challenger Manerbio Challenger Como Challenger Guangzhou Challenger Pingguo Challenger Scheveningen Challenger Sopot Challenger Poznan Challenger Trani Challenger St. Remy Challenger Izmir Challenger Mons Challenger Rennes Challenger Dallas Challenger Quimper Challenger Como Challenger KGHM Polish Indoors - Wroclaw Memorial Kolyaskin - Donetsk KGHM Polish Indoors - Wroclaw USTA Challenger of San Antonio - San Antonio KGHM Polish Indoors - Wroclaw 2002 Azalea Orthopedic Challenger - Tyler Rennes Challenger Geneva Challenger Gallagher International - Hamilton Warta Cup 2001 - Sopot Cherbourg Challenger Asics Challenger Open - Monchengladbach Media Will Cup Busan Challenger Tennis - Busan Garden Open 2005 - Rome Hamburg Challenger - Hamburg Ljubljana Open - Ljubljana Steelers Cup 2005 - Kosice Bauer Watertechnology Cup - Eckental Open de la Ville de Saint Denis - Reunion Island Steelers Cup - Kosice Citta di Monza - Monza Rennes Challenger Ispat Open 2004 - Ostrava Bordeaux Challenger Blois Challenger Marburg Challenger Liberec Challenger Orleans Challenger Czech Open 2006 - Prostejov Budapest Challenger Eckental Challenger Mordovia Cup - Mordovia Bordeaux Challenger Ljubljana Open - Ljubljana Tehran Open 2004 - Tehran Meerbusch Challenger Ischgl International ATP Challenger - Ischgl Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw 2005 Freeman Men's Challenger - Joplin Cherbourg Challenger Challenger Casablanca San Angel - Mexico City Kobstaedernes ATP Challenger - Kolding Lyon Challenger Porsche Open - Poznan Prosperita Open 2007 - Ostrava Trofeo Internacional Club Laieta - Barcelona Siemens Open - Scheveningen Porsche Open - Poznan St. Petersburg Challenger - St. Petersburg S Tennis Masters - Graz KGHM Dialog Polish Indoors - Wroclaw Olimp Kyiv Open - Kiev Ethias Tennis Trophy - Mons Unicredit (Suisse) Bank S. A. Challenger - Chiasso Coffee Cup Challenger - Chikmagalur X Trofeo Ciudad de Quito - Quito Tatra Banka Slovak Open - Bratislava Astana Challenger - Astana Open des Alpes Trophee BNP Paribas - Grenoble Tatra Banka Open 2006 - Bratislava Unicredit Czech Open - Prostejov BH Telecom Sarajevo 2007 - Sarajevo Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Citta di Monza - Monza San Luis Potosi Challenger - San Luis Potosi IPP Geneva Trophy - Geneva AGT Challenger - Leon Architect Open - Budapest Pekao Open 2005 - Szczecin Braunschweig Challenger Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Lambertz Open by Stawag - Aachen IPP Open - Helsinki Dharwad Challenger 2006 - Dharwad s Tennis Masters 06 - Graz Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Ostdeutscher Sparkessen Cup - Dresden ECU Prague Open - Prague Szczecin Challenger Porsche Open - Poznan Dallas Challenger The Wright Financial Group, Inc. Challenger - Champaign Uncle Toby's Australian Men's Clay Court Challenger - Canberra San Marino Challenger IPP Open - Helsinki Open Mutouest de Saint-Brieuc - St. Brieuc San Luis Potosi Challenger - San Luis Potosi Mons Challenger Noumea Challenger Akbank Private Banking TED Open - Istanbul Szczecin Challenger Wroclaw Challenger Mons Challenger Ethias Trophy - Mons Eckental Challenger Lyon Challenger Logopak Challenger 2005 - Lubeck Draft Corona Mexico City Open - Mexico City Idea Prokom Open - Sopot The Tarka Challenger - Barnstaple Sina-Kia Motors Tennis Cup - Cordenons Trnava Challenger Wroclaw Challenger Wolfsburg Challenger Pekao Open - Szczecin LTA Shrewsbury Challenger - Shrewsbury Prague Challenger Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Kyiv Open - Kiev Braunschweig Challenger XI Abierto Internacional de Salinas - Salinas Lisbon Challenger Idea Prokom Open - Sopot USTA Men's Challenger of Dallas - Dallas Canberra Challenger Alexander Kolyaskin Memorial - Donetsk Idea Prokom Open - Sopot CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Challenger Ford de Cherbourg - Cherbourg Aamulehti Tampere Open - Tampere The Stella Artois Championships - London Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Togliatti Cup - Togliatti St. Petersburg Open - St. Petersburg Sydney International - Sydney Prostejov Challenger Schickendanz Open - Furth Quimper Challenger Pau Challenger Arroyo de la Encomienda - Valladolid Bordeaux Challenger Bercuit Challenger Black Forest Open - Freudenstadt LTA Wrexham Challenger - Wrexham Liberec Challenger Riviera di Rimini Challenger - Rimini KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Dutch Open Tennis - Amersfoort Challenger DCN de Cherbourg - Cherbourg Orange Prokom Open - Sopot Pekao Open 2003 - Szczecin AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna SAP Open - San Jose The Artois Championships - London Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort If Stockholm Open - Stockholm San Remo Tennis Cup - San Remo St.Petersburg Challenger by Kinex - St. Petersburg Qatar ExxonMobil Open - Doha CA Challenge 2002 - Graz Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca AEGON Championships - London Mercedes Cup - Stuttgart Germany F1 Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Neride Prague Indoor - Prague Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha The LTA Men's Challenger Wrexham - Wrexham Movistar Open - Santiago Brasil Open - Costa do Sauipe St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Kyiv Open - Kiev Copa Telmex - Buenos Aires KGHM Polish Indoors - Wroclaw Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Nokian Hakkapeliitta Open - Tampere Estoril Open - Estoril Open Prevadies - St. Brieuc Black Forest Open 2004 - Freudenstadt Open de Nice Cote dAzur - Nice AEGON International - Eastbourne USTA Men's Challenger of Dallas - Dallas Badden Open by Rothaus - Ettlingen Open de Montauban - Montauban Stella Artois Clay Court Championships - Budaors China Open - Beijing ATP Open Castilla y Leon - Segovia Alexander Kolyaskin Memorial - Donetsk Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna The LTA Men's Challenger - Southampton PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha Brisbane International - Brisbane Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Medibank International - Sydney ECM Prague Open - Prague Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Southern Capital Cup - Almaty Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Abierto Internacional Varonil Ciudad de Cancun - Cancun Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Orleans Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Eckental Challenger Winston-Salem Open - Winston-Salem ATP Challenger Trophy 2008 - Trnava ABN AMRO World Tennis Tournament - Rotterdam Ethias Trophy - Mons Trani Challenger Portugal Open - Oeiras Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Brisbane International - Brisbane Open Sud de France - Montpellier Monza Challenger Rome Challenger Napoli Challenger Moselle Open - Metz If Stockholm Open - Stockholm Winston-Salem Open - Winston-Salem Bordeaux Challenger Garanti Koza Sofia Open - Sofia Prostejov Challenger Shenzhen Open - Shenzhen Kolding Challenger Bratislava Challenger Bratislava Challenger Tata Open Maharashtra - Pune Open Sabadell Atlantico - Barcelona Next Generation Adelaide International - Adelaide Salzburg Challenger Medibank International - Sydney Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Mons Challenger Moselle Open - Metz Regions Morgan Keegan Championships - Memphis Scheveningen Challenger Gerry Weber Open - Halle BMW Open - Munich Catella Swedish Open - Bastad Tanger Challenger Meknes Challenger Marrakech Challenger Noumea Challenger Barletta Challenger If Stockholm Open - Stockholm Rome Challenger Erste Bank Open - Vienna Alphen Challenger Trnava Challenger Mons Challenger Mons Challenger China Open - Beijing Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Mumbai Open - Mumbai Gerry Weber Open - Halle Millenium Tennis Championships - Delray Beach Ordina Open - s-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Ordina Open - 's-Hertogenbosch Masters Series - Hamburg China Open - Beijing SA Tennis Open - Johannesburg Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Apia International - Sydney Liberec Challenger Abierto Mexicano Telcel - Acapulco Irving Challenger Aachen Challenger If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Trnava Challenger U.S. National Indoor Tennis Championships - Memphis Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Geneva Challenger Grand Prix Hassan II - Casablanca Prostejov Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Bordeaux Challenger Open Sud de France - Montpellier Mons Challenger Topshelf Open - 's-Hertogenbosch European Open - Antwerp BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Ostrava Challenger Hamburg Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Aegon Nottingham Open - Nottingham Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Helsinki Challenger Pekao Open 2001 - Szczecin University of Tennessee USTA Challenger - Knoxville Skandia Open - Linz Compaq Cup 2001 - Zabrze Memphis Open - Memphis Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya ECM Prague Open 2005 - Prague Unique Zagreb Open - Zagreb Tennis Napoli Cup 2006 - Napoli European Open - Antwerp Open Sud de France - Montpellier ABN/AMRO World Tennis Tournament - Rotterdam Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Delray Beach International Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Brisbane - Brisbane Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Abierto Mexicano Telcel - Acapulco Movistar Open - Santiago China Open - Beijing Open 13 Provence - Marseille Barletta Challenger Francavilla Challenger Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest BNP Paribas Masters - Paris PTT Thailand Open - Bangkok Pilot Pen Tennis - New Haven Swiss Open - Gstaad Western & Southern Open - Cincinnati Rakuten Japan Open - Tokyo AEGON International - Eastbourne Aircel Chennai Open - Chennai Winston-Salem Open - Winston-Salem Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Hungarian Open - Budapest Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo European Open - Antwerp Open Sabadell Atlantico - Barcelona Australian Open - Melbourne French Open - Paris U.S. Open - New York Gerry Weber Open - Halle Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Rogers Cup - Montreal Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group 2, PO, POL-EST 5-0 Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Masters Series Hamburg - Hamburg Wimbledon - London Sony Ericsson Open - Miami French Open - Paris Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - London Olympics - Beijing